@charset "UTF-8";
/*------------// Overall //------------------*/
body{font:14px/140% Arial,"微软雅黑",Helvetica, sans-serif,Verdana;color:#5a5a5a; margin:0; background:#FFF;line-height: 24px;}
A:link{text-decoration:none; }
A:visited{text-decoration:none; }
A:hover{text-decoration:none;}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
ol,ul,li{list-style-type:none;}
.clear{ clear:both;}
.wp-pager_link{ text-align:center; margin:10px;}
.wp-pager_link a{border: 1px solid #000;padding: 2px 5px;margin: 2px; color: #000;text-decoration: none;}

#top_bg{background-image: url(../images/footer_bg.jpg); color:#fff; font-size:13px; width:100%;height: 35px; line-height:35px;}
#top_bg .top_t{ width:1100px; margin:0 auto;}
.top_t .l{ float:left;}
.top_t .r{ float:right; width: 250px;}

#logo{background-image: url(../images/gb.jpg);height: 140px; width:100%;}
#logo_bg{ width:1100px; margin:0 auto;}
.logo_t{ float:left; margin-top:22px;}
.tel_t{ float:right; margin-top:42px; width: 312px; margin-right: 40px;}
.tel_t img{ float:left; margin-top: 10px; margin-left: 70px;}
.tel_t span{ float:right; display:block; color:#666; font-size:14px; margin-left:10px;}
.tel_t span p{ color:#fd9900; font-size:27px; line-height:35px;}

#nav{ width:100%;height:50px; background:#23538f;}
#nav ul{ width:1100px; margin:0 auto;}
#nav ul li{ width:155px; height:50px; line-height:50px;float:left; text-align:center; font-size:16px;} 
#nav ul li.lihover{background:#ff9900;}
#nav ul li:hover{background:#ff9900;}
#nav ul li a{color:#fff;}

#banner{ width:100%; height:412px;}
#banner img{ width:100%; margin:0 auto; overflow:hidden;}

#pro_bg{background-image: url(../images/gb.jpg);width:100%;}
.pro_ind{ width:1100px; margin:0px auto;}
.pro_ind .pro_l{ width:210px; float:left; margin-top:20px;}
.pro_ind .pro_r{ width:866px; float:right; margin-top:20px;}
.pro_ind .pro_l .title{ width:210px; height:75px; background:#cc0000;}
.pro_ind .pro_l .title span{ font-size:26px; display:block;float: left;margin-top: 20px;margin-left: 30px; color:#fff;}
.pro_ind .pro_l .title p{font-size:12px; display:block;float: left;margin-top: 10px;margin-left: 30px; color:#e0562f;}
.pro_ind .pro_l .list{ background:#fff; width:210px;}
.pro_ind .pro_l .list ul li{ float:left; height:50px; line-height:50px; background:url(../images/list_icon.png)10px 19px no-repeat; width:200px; font-size:15px; font-weight:bold; padding-left:20px; display:block; overflow:hidden;}
.pro_ind .pro_l .list ul li:hover{background:url(../images/list_icon_on.png)10px 19px no-repeat;}
.pro_ind .pro_l .list ul li:hover a{ color:#ff9900;}
.pro_ind .pro_l .list ul li a{ color:#333;}
.pro_ind .pro_l .list ul div a{display: block;float: left;width: 190px;padding-left: 20px;color: #5a5a5a;height: 25px;line-height: 25px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pro_ind .pro_l .list ul div a:hover{color:#ff9900;}
.pro_ind .pro_l .foot{ width:210px; height:95px; background:#666; color:#fff;}
.pro_ind .pro_l .foot span{ font-size:18px; display:block; width:100%; text-align:center; line-height:50px;}
.pro_ind .pro_l .foot p{ font-size:24px;display:block; width:100%; text-align:center;}
.pro_ind .pro_r #ind_pro_img{ float:left; margin-right:11px; margin-bottom:11px;}
#ind_pro_img .proimg_bk{ width:275px; height:275px; border:1px solid #dbdbdb;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#ind_pro_img .proimg{text-align:center;position:static;+position:absolute;top:50%;}
#ind_pro_img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:275px; max-height:275px;}
#ind_pro_img span{ width:275px; display:block;height:22px; line-height:22px; margin-top:10px; font-size:16px;text-align:center; display:block; overflow:hidden}
#ind_pro_img span a{color:#5a5a5a;}
#ind_pro_img span a:hover{ color:#ff9900;}

#choose{ width:100%;}
#choose .cont{ width:1100px; margin:20px auto;}
#choose .line{word-wrap: break-word;padding: 0px;border-color:#d9d9d9 transparent transparent;border-width: 1px 0px 0px;height: 32px;width: 575px;border-style: solid;background-color: transparent;margin-top: 50px; margin-left:250px;}
#choose .mid{z-index: 128;width: 252px;height: 72px;}
#choose .mid_cont{word-wrap: break-word; padding: 0px; border: 0px solid transparent; height: 72px; width: 252px; display: block; background:#fff;margin-top: -50px;margin-left: 420px;}
#choose .mid_cont p{ text-align:center;}
#choose .font_1{font-family: 微软雅黑; font-size: 26px; line-height: 28px; color:#335988;}
#choose .font_2{font-family: 微软雅黑; font-size: 15px; line-height: 107%; color:#cccdcd;}
#choose .font_3{ color:#ccc;font-size: 14px; line-height: 107%;}
#choose .c_l{ float:left;}
#choose .fk1{width: 281px; height:65px;background:#335988; margin-top:50px;}
#choose .fk2{width: 281px; height:65px; background:#335988;margin-top:80px;}
#choose .fk3{width: 281px; height:65px; background:#335988;margin-top:80px;}
#choose .pic{ float:left;border-width: 0px; margin-top: 20px;margin-left: 60px;}
#choose .c_r{ float:right;}
#choose .fk4{width: 281px; height:65px; background:#335988;margin-top:50px;}
#choose .fk5{width: 281px; height:65px; background:#335988;margin-top:80px;}
#choose .fk6{width: 281px; height:65px; background:#335988;margin-top:80px;}
#choose .fk1 .num,.fk2 .num,.fk3 .num,.fk4 .num,.fk5 .num,.fk6 .num{height: 65px;width: 65px; background:#ff9900; text-align:center;line-height: 269%;font-size: 25px; color:#fff;float: left;}
#choose .fk1 .title,.fk2 .title,.fk3 .title,.fk4 .title,.fk5 .title,.fk6 .title{font-size:12px;float: left; margin-top: 10px;margin-left: 20px;}
#choose .fk1 .title p,.fk2 .title p,.fk3 .title p,.fk4 .title p,.fk5 .title p,.fk6 .title p{ font-size:18px; color:#fff;}
#choose .fk1 .title span,.fk2 .title span,.fk3 .title span,.fk4 .title span,.fk5 .title span,.fk6 .title span{ line-height:140%; color:#ccc;}

#about_ind{ width:100%; background:url(../images/gywm_bg.jpg); padding-top:10px; padding-bottom:40px;}
#about_ind .cont{ width:1100px; margin:0 auto;height: 400px;}
#about_ind .font .line{word-wrap: break-word;padding: 0px;border-color:#d9d9d9 transparent transparent;border-width: 1px 0px 0px;height: 32px;width: 575px;border-style: solid;background-color: transparent;margin-top: 50px; margin-left:250px;}
#about_ind .mid{z-index: 128;width: 252px;height: 72px;}
#about_ind .mid_cont{word-wrap: break-word; padding: 0px; border: 0px solid transparent; height: 72px; width: 252px; display: block;background:url(../images/gywm_bg.jpg);margin-top: -50px;margin-left: 420px;}
#about_ind .mid_cont p{ text-align:center;}
#about_ind .font_1{font-family: 微软雅黑; font-size: 26px; line-height: 28px; color:#335988;}
#about_ind .font_2{font-family: 微软雅黑; font-size: 15px; line-height: 107%; color:#cccdcd;}
#about_ind .font_3{ color:#ccc;font-size: 14px; line-height: 107%;}
#about_ind .l{ float:left;margin-top:30px;border-width: 0px;}
#about_ind .l img{width: 447px;}
#about_ind .r{ float:right; width:636px; height:260px; background:#335988; margin-top:30px;}
#about_ind .r span{ font-size:14px; color:#fff; line-height:180%; padding:22px; display:block;}
#about_ind .r span a{ color:#ff9900;}
#about_ind .r .wh{ margin-left:22px; color:#fff; width:130px; height:46px; line-height:46px; font-size:14px; cursor: pointer; background:#ff9900;;cursor:pointer;display:inline-block;text-align:center;-moz-transition:background-color 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s;}
#about_ind .r .wh:hover{ background:#ff6600;-moz-transition:background-color 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s;}
#about_ind .r .honor{ margin-left:22px; color:#666; width:130px; height:46px; line-height:46px; font-size:14px; cursor: pointer; background:#d9d9d9;;cursor:pointer;display:inline-block;text-align:center;-moz-transition:background-color 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s;}
#about_ind .r .honor:hover{ background:#ccc;-moz-transition:background-color 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s;-o-transition:background-color 0.4s ease 0s;transition:background-color 0.4s ease 0s;}
#about_ind .time{ margin-top:60px;}
#about_ind .cstlayer{position: absolute;z-index: 103;width: 1100px;height: 52px;}
#about_ind .wp-timeline_content{border-color: transparent;border-width: 0px;height: 52px;width: 1100px;}
#about_ind .timeline-box{ float:left;}
#about_ind .timeline-box li{height: 40px;line-height: 40px;position: relative;float: left;}
#about_ind .timeline-box .year span{color: #fff;background-color: #f66c0a;background-image: none;font-family: microsoft yahei;font-size: 12px;font-weight: normal;text-decoration: none;height: 40px;width: 40px;cursor: default;float: left;text-align: center;border-radius: 50%;}
#about_ind .timeline-box .line{background-color: #cccccc;margin-top: 19px;height: 3px;width: 70px;float: left;}
#about_ind .timeline-box .month .date{color: #5a5a5a;font-family: microsoft yahei;font-size: 12px;font-weight: normal;text-decoration: none;position: absolute;line-height: 120%;top: -4px;left: -1px;}
#about_ind .timeline-box .month .date.on{color: #f66c0a;font-size: 12px;font-weight: normal;text-decoration: none;}
#about_ind .timeline-box .month .line{margin-left: 16px;}
#about_ind .timeline-box .month .circle{background-color: #fff;border-color: #f66c0a;top: 12px;border-width: 3px;height: 10px;width: 10px;cursor: pointer;position: absolute;left: 0;border: 3px solid #f66c0a;color: #fff;display: inline-block;border-radius: 50%;}
#about_ind .timeline-box .month .circle.on{background-color: #f66c0a;border-color: #f6b10a;}
#about_ind .timeline-box .month .details{color: #fff;background-color: #f66c0a;background-image: none;font-family: microsoft yahei;width: 150px;position:absolute;top: -80px;left: -23px;min-height: 50px;padding: 8px 8px 8px 21px;z-index: 10; display:none;}
#about_ind .timeline-box .month .details .icon{color: #fff;display: inline-block;font-size: 16px;font-family: '微软雅黑';line-height: 21px;position: absolute;left: 8px;}
#about_ind .timeline-box .month .details .title{color: #fff;font-size: 14px;font-weight: normal;text-align: left;text-decoration: none;line-height: 150%;}
#about_ind .timeline-box .month .details .conts{line-height: 140%;overflow: hidden;}
#about_ind .timeline-box .month .details .arrowdn{border-top-color: #f66c0a;display: inline-block;width: 0;height: 0;position: absolute;left: 25px;bottom: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #f66c0a;}
#about_ind .timeline-box .icon-shijian{color: #cccccc;background-color: transparent;font-size: 22px;position: absolute;padding-left: 5px;top: 0;left: 0;}
#about_ind .timeline-box .icon-shijian img{ margin:11px 0px 0px 5px;}


.ab_honor { width:1100px; height:140px; margin:10px auto 0; padding:0;}
.mr_frbox { width:1100px; height:140px; margin:0; padding:0; position:relative;}
.mr_frUl { width: 1100px; height: 140px; overflow: hidden; float: left; }
.mr_frUl ul li { display: inline; float: left; height: 118px; width: 178px; margin-right: 25px; padding:10px; overflow: hidden; border:1px solid #ccc; background-color:#fff;}


.mr_frUl ul li .hnr_img { width:178px; height:118px; overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}.mr_frUl ul li .hnr_img img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:170px; max-height:110px}


.mr_frBtnL, .mr_frBtnR { width:32px; height:32px; overflow:hidden; margin:0; padding:0; border:1px solid #ccc; position:absolute; top:53px; z-index:99; cursor:pointer;}
.mr_frBtnL { left:-64px; background:url(../images/prev_tb1.png) center center no-repeat;}
.mr_frBtnR { right:-64px; background:url(../images/next_tb1.png) center center no-repeat;}
.mr_frBtnL:hover { border:1px solid #f90; background:#f90 url(../images/prev_tb2.png) center center no-repeat;}
.mr_frBtnR:hover { border:1px solid #f90; background:#f90 url(../images/next_tb2.png) center center no-repeat;}

.ly_case .line{word-wrap: break-word;padding: 0px;border-color:#d9d9d9 transparent transparent;border-width: 1px 0px 0px;height: 32px;width: 575px;border-style: solid;background-color: transparent;margin-top: 50px; margin-left:250px;}
.ly_title{word-wrap: break-word; padding: 0px; border: 0px solid transparent; height: 72px; width: 252px; display: block;background:#fff;margin-top: -50px;margin-left: 420px;}
.ly_title p{ text-align:center;}
.ly_title .font_1{font-family: 微软雅黑; font-size: 26px; line-height: 28px; color:#335988;}
.ly_title .font_2{font-family: 微软雅黑; font-size: 15px; line-height: 107%; color:#cccdcd;}
.ly_title .font_3{ color:#ccc;font-size: 14px; line-height: 107%;}
.ly_case { width:1100px; overflow:hidden; margin:0 auto 20px; padding:0;}
.ly_case ul { width:1100px; overflow:hidden; margin:0 auto; padding:0;}
.ly_case ul li {width: 330px;overflow:hidden;margin: 0 15px 27px 20px;padding:0;float:left;height:410px;}
.ly_case ul li .case_img {width: 330px;height: 320px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #ededed;}
.ly_case ul li .case_img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;max-width: 300px;max-height: 290px;}

.ly_case ul li a h3 { width:254px; height:30px; overflow:hidden; line-height:30px; margin:5px auto; padding:0; color:#5a5a5a; font-size:15px; font-weight:bold; text-align:center;}
.ly_case ul li a p { width:254px; overflow:hidden; line-height:22px; margin:0 auto; padding:0; color:#979797; font-size:13px; text-align:justify; text-justify:inter-ideograph;}
.ly_case ul li.mr_no { margin:0;}
.ly_case ul li a:hover h3 { color:#f90;}

.ly_case1 { width:866px; float:right;}
.ly_case1 ul { width:866px; overflow:hidden; margin:0 auto; padding:0;}
.ly_case1 ul li {width: 330px;overflow:hidden;margin: 0 15px 27px 20px;padding:0;float:left;height:410px;}
.ly_case1 ul li .case_img {width: 330px;height: 320px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #ededed;}
.ly_case1 ul li .case_img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;max-width: 300px;max-height: 290px;}

.ly_case1 ul li a h3 { width:254px; height:30px; overflow:hidden; line-height:30px; margin:5px auto; padding:0; color:#5a5a5a; font-size:15px; font-weight:bold; text-align:center;}
.ly_case1 ul li a p { width:254px; overflow:hidden; line-height:22px; margin:0 auto; padding:0; color:#979797; font-size:13px; text-align:justify; text-justify:inter-ideograph;}
.ly_case1 ul li.mr_no { margin:0;}
.ly_case1 ul li a:hover h3 { color:#f90;}



.new_tit { width:506px; height:30px; overflow:hidden; line-height:18px; color:#5a5a5a; font-size:15px; float:left; padding:0; border-bottom:1px solid #d9d9d9;}
.new_tit span { color:#ccc; font-size:12px;}
.new_tit a { display:block; float:right; color:#ccc; font-size:14px;}
.new_tit a:hover { color:#f90;}
.ly_zlxz { width:500px; height:160px; overflow:hidden; margin:0 auto; padding:20px 0px 0px 0px; background-color:#fff; float:left;}

.ly_zlxz ul { margin-top:5px;}
.ly_zlxz ul li { width:100%; height:30px; overflow:hidden; line-height:30px; margin:0 auto; padding:0; border-bottom:1px dotted #e2e2e2; background:url(../images/arrow.png) 0 5px no-repeat; text-indent:25px;}
.ly_zlxz ul li a { color:#5a5a5a; font-size:14px;} 
.ly_zlxz ul li a:hover { color:#f90;}
.ly_zlxz ul li span { display:block; float:right; color:#ccc; font-size:12px;}


.new_l .new_tp { width:500px; height:110px; overflow:hidden; margin:0 auto; padding:20px 0; border-bottom:1px solid #d9d9d9;}
.new_tp a .new_img { width:130px; height:110px; overflow:hidden; margin:0 15px 0 0; padding:0; float:left; display: table-cell; vertical-align: middle; text-align: center;}
.new_tp a h3 { width:355px; height:24px; overflow:hidden; line-height:24px; color:#048bcd; font-size:18px;}
.new_tp a span { display:block; width:355px; height:20px; overflow:hidden; line-height:20px; color:#ccc; font-size:12px;}
.new_tp a p { width:355px; height:66px; overflow:hidden; line-height:22px; color:#979797; font-size:13px; text-align:justify; text-justify:inter-ideograph;}
.new_tp a:hover h3 { color:#f90;}



#case_ind{ width:100%; margin-top:50px;}
#case_ind .cont{ width:1100px; margin:0 auto;height: 550px;}
#case_ind .line{word-wrap: break-word;padding: 0px;border-color:#d9d9d9 transparent transparent;border-width: 1px 0px 0px;height: 32px;width: 575px;border-style: solid;background-color: transparent;margin-top: 50px; margin-left:250px;}
#case_ind .mid{z-index: 128;width: 252px;height: 72px;}
#case_ind .mid_cont{word-wrap: break-word; padding: 0px; border: 0px solid transparent; height: 72px; width: 252px; display: block;background:#fff;margin-top: -50px;margin-left: 420px;}
#case_ind .mid_cont p{ text-align:center;}
#case_ind .font_1{font-family: 微软雅黑; font-size: 26px; line-height: 28px; color:#335988;}
#case_ind .font_2{font-family: 微软雅黑; font-size: 15px; line-height: 107%; color:#cccdcd;}
#case_ind .font_3{ color:#ccc;font-size: 14px; line-height: 107%;}
#case_ind .pic{ width:1100px; margin:0 auto; padding-top:80px;}
#case_ind .pic ul li{width: 254px;margin-right: 20px;float: left;}
#case_ind .pic ul li .img{height: 254px;width: 254px;margin-bottom: 8px;}
#case_ind .pic ul li .img a img{width: 254px;}
#case_ind .pic ul li .name{padding: 0 3px 0 6px;}
#case_ind .pic ul li .name .title a{font-size: 15px;color: #5a5a5a;display: block;text-align: center;line-height: 140%;font-weight: bold;text-decoration: none;}
#case_ind .pic ul li .name .title a:hover{color: #0064D4;}
#case_ind .pic ul li .name .n_cont{font-size: 13px;padding-top: 10px;color: #979797;line-height: 140%;}

#news_ind{ width:100%;}
#news_ind .cont{ width:1100px; margin:0 auto;height: 550px;}
#news_ind .line{word-wrap: break-word;padding: 0px;border-color:#d9d9d9 transparent transparent;border-width: 1px 0px 0px;height: 32px;width: 575px;border-style: solid;background-color: transparent;margin-top: 50px; margin-left:250px;}
#news_ind .mid{z-index: 128;width: 252px;height: 72px;}
#news_ind .mid_cont{word-wrap: break-word; padding: 0px; border: 0px solid transparent; height: 72px; width: 252px; display: block;background:#fff;margin-top: -50px;margin-left: 420px;}
#news_ind .mid_cont p{ text-align:center;}
#news_ind .font_1{font-family: 微软雅黑; font-size: 26px; line-height: 28px; color:#335988;}
#news_ind .font_2{font-family: 微软雅黑; font-size: 15px; line-height: 107%; color:#cccdcd;}
#news_ind .font_3{ color:#ccc;font-size: 14px; line-height: 107%;}
#news_ind .l{height: 451px;width: 540px; background:#fff; margin-top:30px; float:left}
#news_ind .l .title{border-color: transparent transparent rgb(217, 217, 217);border-width: 0px 0px 1px;height: 31px;width: 506px;border-style: solid;font-size: 12px;}
#news_ind .l .title span{ color:#5a5a5a; font-size:15px; line-height: 140%; float:left;}
#news_ind .l .title font{ color:#ccc; float:left; line-height:190%;}
#news_ind .l .title a{ float:right; color:#ccc; display:block;font-size: 14px;}
#news_ind .l .l_cont{width: 505px; margin-top:10px;}
#news_ind .l .l_cont ul li{ overflow:hidden;}
#news_ind .l .l_cont ul li.first{padding-bottom: 25px;border-bottom: 1px solid #EEE;}
#news_ind .l .l_cont ul li.first a{font-weight: normal;font-size: 18px;color: #048BCD;}
#news_ind .l .l_cont ul li.first a:hover{color: #ff9900;}
#news_ind .l .l_cont ul li.first .title_text1{display: inline-block;font-size: 13px;color: #ccc;}
#news_ind .l .l_cont ul li.first .abstractd{color: #979797;line-height: 22px;}
#news_ind .l .l_cont ul li span{ float:left;margin-right: 10px;line-height: 28px;font-size: 13px;color: #ccc;}
#news_ind .l .l_cont ul li .min_t{ float:left; display:block;margin-left: 3px;line-height: 28px;color: #7D7D7D;}
#news_ind .l .l_cont ul li .min_t:hover{color: #0064D4;}
#news_ind .r{ float:right; width:540px;}
#news_ind .r1{height: 183px;width: 540px; margin-top:30px; float:right;}
#news_ind .r2{height: 250px;width: 540px; background:#fff; margin-top:30px;float:right;}
#news_ind .r2 .title{border-color: transparent transparent rgb(217, 217, 217);border-width: 0px 0px 1px;height: 31px;width: 506px;border-style: solid;font-size: 12px;}
#news_ind .r2 .title span{ color:#5a5a5a; font-size:15px; line-height: 140%; float:left;}
#news_ind .r2 .title font{ color:#ccc; float:left; line-height:190%;}
#news_ind .r2 .title a{ float:right; color:#ccc; display:block;font-size: 14px;}
#news_ind .r2 .l_cont{width: 505px;}
#news_ind .r2 .l_cont ul li{ overflow:hidden;margin: 3px 0;}
#news_ind .r2 .l_cont p{ height:26px; line-height:26px;}
#news_ind .r2 .l_cont .name{float: left;margin-left: 3px;padding-left: 17px;background:url(../images/arrow.png) no-repeat;}
#news_ind .r2 .l_cont .name a{color: #5a5a5a;}
#news_ind .r2 .l_cont .name a:hover{color: #0064D4;}
#news_ind .r2 .l_cont span{float: right;padding-right: 3px;font-size: 12px;color: #ccc;}
#news_ind .r2 .l_cont .l_line{border-bottom: 1px dotted #e2e2e2;padding-top: 4px;margin-bottom: 1px;}

#order_ind{ width:100%; margin-top:50px;}
#order_ind .cont{ width:1100px; margin:0 auto;height: 500px;}
#order_ind .font{position: absolute; right:250px; margin-top:10px;}
#order_ind .line{word-wrap: break-word;padding: 0px;border-color:#d9d9d9 transparent transparent;border-width: 1px 0px 0px;height: 32px;width: 575px;border-style: solid;background-color: transparent;}
#order_ind .mid{left: 166px;top: -14px;position: absolute;z-index: 128;width: 269px;height: 72px;}
#order_ind .mid_cont{word-wrap: break-word; padding: 0px; border: 0px solid transparent; height: 72px; width: 269px; display: block; background:#fff;}
#order_ind .mid_cont p{ text-align:center;}
#order_ind .font_1{font-family: 微软雅黑; font-size: 26px; line-height: 28px; color:#335988;}
#order_ind .font_2{font-family: 微软雅黑; font-size: 15px; line-height: 107%; color:#cccdcd;}
#order_ind .font_3{ color:#ccc;font-size: 14px; line-height: 107%;}
#order_ind .font_3 span{ color:#666;}
#order_ind .l{position: absolute;height: 451px;width: 540px; background:#fff;}
#order_ind .l p{text-align: center;line-height: 60px;font-size: 16px; color:#fff; background:#335988; width:481px; height:60px;}
#order_ind .r{position: absolute;height: 183px;width: 580px; margin-top:110px; left:780px;}
#order_ind .r .mfields li{margin-top: 10px;margin-bottom: 10px;float: left;}
#order_ind .r .mfields .title{padding-top: 10px;width: 73px;float: left;line-height: 1.5;}
#order_ind .r .mfields .inpbox{width: 478px;float: left;}
#order_ind .r .mfields .inpbox .inptext{background-color: transparent;font-family: '微软雅黑';border: 1px solid #dedede;font-size: 12px;text-indent: 5px;height: 38px;width: 100%;-webkit-border-radius: 3px;}
#order_ind .r .mfields .inpbox .txtarea{font-size: 12px;padding: 5px 0;width: 100%;height: 60px;border: 1px solid #dedede;-webkit-border-radius: 3px;}
#order_ind .r a{margin-left: 73px;-webkit-border-radius: 0px;margin-top: 15px;height: 45px;line-height: 45px;font-size: 14px;display: block;background-color: #f60;border-style: solid;border-width: 0;width: 250px;text-align: center;color: #fff;}
#order_ind .r a:hover{ background:#ff8030;}

#foot{ width:100%; background:url(../images/footer_bg.jpg); margin-top:20px;}
#foot .cont{ width:1100px; margin:0 auto;height: 225px;}
#foot .cont .l{position: absolute;height: 280px;width: 250px; background:#23538f; margin-top:-1px;}
#foot .cont .l img{left: 29px;top: 16px;position: absolute;border-width: 0px;width: 190px;}
#foot .cont .l p{left: 0px;top: 216px;position: absolute;width: 249px;text-align: center;line-height: 160%; color:#fff;}
#foot .cont .r{position: absolute; width:1100px;}
#foot .cont .r .foot_nav{top: 64px;position: absolute;border-color: transparent transparent rgb(102, 102, 102);border-width: 0px 0px 1px;width: 1100px;border-style: solid;}
#foot .cont .r .foot_nav ul{padding-left: 0px;height: 40px;background:url(../images/png_bg.png); width: 910px;  margin: 0 auto;}
#foot .cont .r .foot_nav ul li{ float:left;background:url(../images/png_bg.png); width: 150px;  text-align: center;}
#foot .cont .r .foot_nav ul li a{font-size: 15px;padding: 0 19.5px;color: #fff;}
#foot .cont .r .foot_nav ul li a:hover{ color:#ff9900;}
#foot .cont .r p{top: 115px;position: absolute;font-size: 13px;line-height: 180%; color:#ccc; width:1100px; text-align:center;}
#foot .cont .r p a{ color:#ccc;}
#foot .cont .r p a:hover{color:#ff9900;}

.gototop_backToTop{position: fixed;top: 179px;right: 196px;width: 40px;height: 40px;text-indent: -999em;z-index: 20000;background:url(../images/top.png);background-repeat: no-repeat;background-position: -630px 0;}

#onlineservice-floatings{top: 200px;right: 17px;position: absolute;}
.wp-online-service-one-col_fb7a17{background:url(../images/customerservice1.png) no-repeat 0px 0;height: 400px;width: 191px;position: relative;display: none;}
.wp-online-service-one-col_fb7a17 ul{color: #fff;padding-left: 27px;padding-top: 130px;}
.wp-online-service-one .wp-online-service-c{padding: 7px;display: block;width: 84px;left: 72px;position: absolute;top: 67px;}
.wp-online-service-one .wp-online-service-c ul li{padding: 0px 4px;background: #FFF;text-align: left;width: 84px;overflow: hidden;margin: 5px;margin-bottom: 10px;}
.wp-online-service-one .wp-online-service-c ul li a{text-align: left;color: rgb(125, 125, 125);height: 25px;line-height: 25px;display: block;background:url(../images/new_online_2.png) no-repeat scroll 8px center;padding-left: 30px;border-radius: 0px;}
.kficon_col_fb7a17{background: url(../images/customerservice2.png) no-repeat 0 0;height: 90px;width: 53px;display: block;}
.kficon p{color: #fff;left: 21px;position: absolute;top: 54px;width: 50px;}

/*----宽屏*banner----*/
#banner_big{ height:500px; width:100%;  background:none; clear:both; position:relative; z-index:0}
#banner_big .picBtnLeft { height:500px; position:relative; zoom:1; width:100%; overflow:hidden;}
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd {width:135px; height:10px; position:absolute; left:50%; margin-left:-30px; text-align:center; bottom:30px; z-index:10;  }
#banner_big .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:110px; padding:5px 15px 5px 15px;}
#banner_big .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px;  width:12px; height:12px; background:#2696ff; overflow:hidden; margin-right:5px; margin-left:5px;  }
#banner_big .picBtnLeft .hd ul li.on { background:#ccc}
/*----箭头切换按钮----*/
#banner_big .picBtnLeft .hdd{width:100%; overflow:hidden; height:40px; margin-top:220px; position:absolute; z-index:10;} 
#banner_big .picBtnLeft .hdd .prev{ display:block;width:40px; height:40px;float:left;overflow:hidden;cursor:pointer; background:url(../images/prev.png) no-repeat;}
#banner_big .picBtnLeft .hdd .prev:hover{ background:url(../images/prevh.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next{ display:block;width:40px;height:40px;float:right;overflow:hidden;cursor:pointer; background:url(../images/next.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next:hover{background:url(../images/nexth.png) no-repeat;}

#banner_big .picBtnLeft .bd {height:500px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
#banner_big .picBtnLeft .bd img { height:500px; width:1920px; z-index:1;}
#banner_big .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
#banner_big .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
#banner_big .picBtnLeft .bd li .bg { display:none;}
#banner_big .picBtnLeft .bd li .title { display:none;}
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important}
/*----宽屏*结束----*/

/*普通在线客服*/
#floatDivBoxs{width:150px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq img{ padding-top:6px}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li a{ color:#535152;}
#floatDivBoxs .floatDtxt{font-size:14px;color:#333;padding:2px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 5px 14px; font-size:17px; color:#f08326; font-weight:bold}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/qq_online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/qq_online_arrow.png) no-repeat #ffcc33;position:fixed;top:180px;right:150px;z-index:999;}
#rightArrow a{display:block;height:45px;}

#nybanner{ width:100%; margin:0 auto; overflow:hidden; text-align:center;}
#nypro_bg{width:100%;}
.pro_ny{ width:1100px; margin:0px auto;}
.pro_ny .pro_l{ width:210px; float:left; margin-top:20px;}
.pro_ny .pro_r{ width:866px; float:right; margin-top:20px;}
.pro_ny .pro_l .title{ width:210px; height:75px; background:#cc0000;}
.pro_ny .pro_l .title span{ font-size:26px; display:block;float: left;margin-top: 20px;margin-left: 30px; color:#fff;}
.pro_ny .pro_l .title p{font-size:12px; display:block;float: left;margin-left: 30px; color:#e0562f;}
.pro_ny .pro_l .list{ background-image: url(../images/gb.jpg);width:210px;}
.pro_ny .pro_l .list ul li{ float:left; height:50px; line-height:50px; background:url(../images/list_icon.png)10px 19px no-repeat; width:180px; font-size:15px; font-weight:bold; padding-left:20px; overflow:hidden}
.pro_ny .pro_l .list ul li:hover{background:url(../images/list_icon_on.png)10px 19px no-repeat;}
.pro_ny .pro_l .list ul li:hover a{ color:#ff9900;}
.pro_ny .pro_l .list ul li a{ color:#333;}
.pro_ny .pro_l .list ul div a{display: block;float: left;width: 190px;padding-left: 20px;color: #5a5a5a;height: 25px;line-height: 25px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pro_ny .pro_l .list ul div a:hover{color:#ff9900;}
.pro_ny .pro_l .foot{ width:210px; height:95px; background:#666; color:#fff;}
.pro_ny .pro_l .foot span{ font-size:18px; display:block; width:100%; text-align:center; line-height:50px;}
.pro_ny .pro_l .foot p{ font-size:24px;display:block; width:100%; text-align:center;}
.pro_ny .pro_r #ny_pro_img{ float:left; margin-right:11px; margin-bottom:11px;}
#ny_pro_img .proimg_bk{ width:275px; height:275px; border:1px solid #dbdbdb;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#ny_pro_img .proimg{text-align:center;position:static;+position:absolute;top:50%;}
#ny_pro_img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:275px; max-height:275px;}
#ny_pro_img span{ width:275px; display:block;height:22px; line-height:22px; margin-top:10px; font-size:16px;text-align:center; display:block; overflow:hidden}
#ny_pro_img span a{color:#5a5a5a;}
#ny_pro_img span a:hover{ color:#ff9900;}
.pro_r .title{ width:100%; border-bottom:1px solid #d9d9d9; height:71px; margin-bottom:10px;}
.pro_r .title img{ float:left; margin:25px 10px 0px 0px;}
.pro_r .title span{line-height:71px;}
.pro_r .title span a{ color:#333;padding:0px 5px;}
.pro_r .title span a:hover{ color:#ff9900;}
.pro_r .cont{ width:100%; padding:10px;}

.pro_r #case_img{width: 360px; margin-right: 36px;margin-bottom: 35px;padding: 15px;border-width: 1px;border-color: #d9d9d9;border-style: solid;   float: left;}
.pro_r #case_img:hover{ border-color:#ff9900;}
#case_img .proimg_bk{ width:360px; height:303px; border:1px solid #dbdbdb;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#case_img .proimg{text-align:center;position:static;+position:absolute;top:50%;}
#case_img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:360px; max-height:303px;}
#case_img p{ width:360px; display:block;margin-top:10px; font-size:13px;color:#909090;line-height:140%;}
#case_img p a{color:#5a5a5a; font-size:16px;}
#case_img p a:hover{ color:#ff9900;}

.pro_r #news_list{padding-bottom: 15px;border-bottom: 1px dotted #dbd4cd; margin-bottom: 10px;}
#news_list .ncont p{padding-top: 6px;line-height:140%;}
#news_list .ncont p span{ float:right;}
#news_list .ncont p a{color: #5A5A5A; cursor:pointer;line-height:140%; float:left; display:block;}
#news_list .ncont p a:hover{color:#ff9900;}

.pro_r .cont .n_title{font-size: 20px;color: #434343;font-weight: bold;text-align: center;}
.pro_r .cont .n_mt{border-bottom:1px dashed #ccc; height:47px; line-height:47px; text-align:center;}
.pro_r .cont .n_nr{padding-top: 8px;line-height: 28px;font-size: 14px;color: #333;}
.pro_r .prev{margin-top: 20px;float: left;margin-right: 5px;font-size: 14px;line-height: 25px; width:100%;}
.pro_r .next{float: left;float: left;margin-right: 5px;font-size: 14px;line-height: 25px;width:100%;}
.pro_r .prev a,.next a{line-height: 25px; color:#5a5a5a;}
.pro_r .prev a:hover,.next a:hover{color:#ff9900;}

.pro_button a{ width:99%; border:1px solid #ccc; background:#f9f9f9; color:#333; text-align:center; font-size:12px; height:27px; line-height:27px; display:block; margin:5px auto;clear:both;}

/* 产品详细页 产品图片展示和基本资料 */
#nr_main_box{line-height:22px;}
#pro_detail_box01{ width:100%;clear:both; margin-bottom:20px; padding-bottom:10px;}
#prodetail_img{ float:left; width:280px; position:relative; height:280px; padding:3px; border:2px solid #ddd; background:#fff; text-align:center;}
#prodetail_img img{ vertical-align:middle;}
#pro_detail_text{ float:right;width:400px;_width:560px;  display:block; font-size:12px;}
#pro_detail_text h1{ font-size:20px; line-height:50px;}
#pro_detail_text p{font-size:16px; line-height:23px; border-bottom:1px solid #ccc;  margin-bottom:12px;font-family: "Microsoft YaHei"; padding-bottom:10px;}
#pro_detail_text .fhbc{ font-size:12px; line-height:22px; color:444;}
#pro_detail_text .bt{ font-size:16px; color:#333; margin-bottom:10px;}


/* 产品介绍、详细参数、售后服务--TAB-- */ 
#ny_pro_box02 #con { width:100%;margin:20px auto; clear:both;}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #cc0000;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #333;line-height:33px;height:33px;width:102px; background:#ddd; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:33px; border-top:none;}
#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#cc0000; color:#fff;}
#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:98%; padding:10px; clear:both; min-height:200px; line-height:24px; }
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}
#tagContent table{border: 0px solid #fff;	border-collapse: collapse;}	
#tagContent table tr td{border: 1px solid #ccc;}
#preview {text-align: center; width:280px; float:left; margin-bottom:20px;}
.c_prodetail{padding:10px; border:1px solid #E6E6E6; margin-top:10px;}
.c_prodetail p{margin-top:6px;}
.c_prodetail p a{ color:#5a5a5a;}
.c_prodetail p a:hover{ color:#ff9900;}
.c_prodetail p img{vertical-align:middle; margin-right:4px; margin-left:1px; border:0px none;}
.c_prodetail .c_baiduBtn{margin-top:10px; padding-top:6px; border-top:1px dashed #DDD;}
.c_prodetail .c_baiduBtn .c_baiduBtn_con{height:26px; overflow:hidden;}




/* search */
.search { height: 50px; background: url(../images/searchCut.gif) repeat-x 0 bottom; line-height: 50px; overflow: hidden;}
.search .w1100{ width:1100px; margin:0 auto}
.search b { color: #010101; font-weight: normal; /*margin-right: 20px; */}
.search a { color: #333; margin-right: 12px; }
.search a:hover { color: #f48a00; }
.search .fl{ width:730px; float:left}
.search .fr { padding-top: 9px; float:right}
.search input { vertical-align: top; }
.search .txt { border: 1px solid #e4e4e4; border-right: none; width: 226px; height: 28px; line-height: 28px; color: #cecece; padding: 0 11px; }
.search .btn { width: 59px; height: 30px; background: url(../images/search.png) no-repeat center #0c4b9c; cursor: pointer; border:none}

.pro_ny #Rtitle {
    padding-bottom: 15px;
    border-bottom: 1px dotted #dbd4cd;
    margin-bottom: 10px;
}
#Rtitle .ncont p{padding-top: 6px;
    line-height: 140%;}
#Rtitle .ncont p span{ float:right; width:110px; height:20px; overflow:hidden;}
#Rtitle .ncont p a{color: #5A5A5A; cursor: pointer; line-height: 140%; float: left; display: block;}

.nylmtitle1 {
    /*height: 50px;
	width:833px;
    line-height: 50px;
    padding: 0 20px;*/
    font-size: 18px;
   /* background: #eee;
    border: 1px solid #dfdfdf;
    border-bottom: 0px !important;*/
}
.nylmtitle1 span {
    font-size: 45px;
    line-height: 30px;
    position: relative;
    top: 10px;
}
.listBox1 {
    width: 833px;
    overflow: hidden;
    color: #666;
   /* line-height: 21px;*/
    padding: 20px;
    /*border: 1px solid #dfdfdf;*/
}

.ny_new, .ny_down { width:866px; overflow:hidden; margin:0 auto; padding:0;}
.ny_new ul li { width:860px; height:80px; overflow:hidden; margin:0 0 0 25px; padding:15px 0; border-bottom:1px dotted #dbd4cd;}
.ny_down ul li { width:860px; height:40px; overflow:hidden; margin:0 0 10px 25px; padding:10px 0; border-bottom:1px dotted #dbd4cd;}
.ny_new ul li a { display:block; width:830px; height:80px; overflow:hidden; margin:0 auto; padding:0 15px;}
.ny_down ul li a { display:block; width:830px; height:40px; overflow:hidden; margin:0 auto; padding:0 15px;}
.ny_new ul li a .nw_time { width:100px; height:80px; overflow:hidden; color:#fff; font-size:14px; font-family:"Arial"; text-align:center; background-color:#198ede; float:left; margin:0 15px 0 0;}
.ny_down ul li a span { display:block; width:100px; height:40px; overflow:hidden; line-height:40px; background-color:#f90; color:#fff; font-family:"Arial"; font-size:14px; text-align:center; margin:0 20px 0 0; padding:0; float:left;}
.ny_down ul li a h3 { height:40px; overflow:hidden; line-height:40px; color:#333; font-size:15px; float:left;}
.ny_down ul li a:hover h3 { color:#f90;}
.ny_down ul li a i { display:block; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:12px; margin:10px 0; padding:0; float:right;}
.ny_new ul li a:hover .nw_time { background-color:#f90;}
.nw_time span { display:block; width:100px; height:40px; line-height:40px; font-size:30px; font-weight:bold; text-align:center; margin: 10px 0 0;}
.ny_new ul li a h3 { height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; margin:0 0 6px;}
.ny_new ul li a:hover h3 { color:#f90;}
.ny_new ul li a p { height:44px; overflow:hidden; line-height:22px; color:#999; font-size:13px; text-align:justify; text-justify:inter-ideograph;}


.ny_con { width:866px; overflow:hidden; margin:0 auto; padding:0;}
.new_con { width:100%; overflow:hidden; margin:40px auto; padding:0;}
.new_con h3 { width:100%; overflow:hidden; margin:0 auto; padding:0; color:#333; font-size:20px; font-weight:bold; text-align:center;}
.new_con .con_tip { width:100%; height:30px; overflow:hidden; line-height:30px; margin:30px auto; padding:0; border-bottom:1px dotted #d9d9d9; color:#999; font-size:12px; text-align:center;}
.new_con .con_text { width:100%; overflow:hidden; margin:0 auto; padding:0 0 30px; border-bottom:1px dotted #d9d9d9;}
.con_text h4 { width:100%; overflow:hidden; line-height:24px; color:#333; font-size:14px; font-weight:bold; text-indent:2em; margin:0 auto 10px; padding:0;}
.con_text p { width:100%; overflow:hidden; line-height:24px; color:#666; font-size:14px; text-indent:2em; margin:0 auto 10px; padding:0; text-align:justify; text-justify:inter-ideograph;}
.pr_nt { width:100%; height:60px; overflow:hidden; margin:30px auto; padding:0; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.pr_nt ul li { width:100%; height:30px; overflow:hidden; line-height:30px; color:#666; font-size:14px; margin:0; padding:0;}
.pr_nt ul li span { color:#333;}
.pr_nt ul li a { color:#666; display: inline;}
.pr_nt ul li a:hover { color:#f90;}
.pr_nt ul li.fr { text-align:right;}


.dw_con { width:860px; overflow:hidden; margin:40px 0 40px 25px; padding:0;}
.dw_con .dwcon_tit { width:100%; overflow:hidden; margin:0 auto 30px; padding:0;}
.dwcon_tit h1 { width:100%; overflow:hidden; margin:0 auto; padding:0; color:#333; font-size:20px; font-weight:bold; text-align:center;}
.dwcon_tit span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; margin:30px auto 0; padding:0; border-bottom:1px dotted #d9d9d9; color:#999; font-size:12px; text-align:center;}
.dwcon_table { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.dwcon_table ul { width:100%; overflow:hidden; margin:0 auto; padding:0; border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.dwcon_table ul li { width:33.333333%; height:80px; overflow:hidden; margin:0; padding:15px; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.dw_icon1, .dw_icon2, .dw_icon3, .dw_icon4, .dw_icon5, .dw_icon6 { display:block; width:40px; height:40px; overflow:hidden; margin:5px 10px 5px 0; padding:0; float:left;}
.dw_icon1 { background:url(../images/down_icon.png) 0 0 no-repeat;}
.dw_icon2 { background:url(../images/down_icon.png) 0 -70px no-repeat;}
.dw_icon3 { background:url(../images/down_icon.png) 0 -151px no-repeat;}
.dw_icon4 { background:url(../images/down_icon.png) 0 -248px no-repeat;}
.dw_icon5 { background:url(../images/down_icon.png) 0 -330px no-repeat;}
.dw_icon6 { background:url(../images/down_icon.png) 0 -406px no-repeat;}
.dwcon_table ul li h3 { height:30px; overflow:hidden; line-height:30px; color:#333; font-size:16px; font-weight:bold; margin:0; padding:0;}
.dwcon_table ul li p { height:20px; overflow:hidden; line-height:20px; color:#666; font-size:14px; margin:0; padding:0;}
.dwcon_table .dw_btn a{display:block; width:280px; height:46px; overflow:hidden; line-height:46px; color:#fff; font-size:16px; font-weight:bold; text-align:center; background-color:#f90; border-radius:23px; margin:20px auto; padding:0;}
.dwcon_table .dw_btn a:hover { background-color:#f60;}
.dwcon_text { width:100%; overflow:hidden; margin:0 auto; padding:30px 20px; border:1px solid #d9d9d9; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.dwcon_text h3 { width:100%; overflow:hidden; margin:10px auto 5px; padding:0; color:#333; font-size:15px; font-weight:bold;}
.dwcon_text p { width:100%; overflow:hidden; line-height:24px; margin:5px auto 10px; padding:0 0 0 20px; color:#666; font-size:14px; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.dwcon_text p span { font-weight:bold;}


.ly_honor { width:866px; overflow:hidden; margin:0 auto 30px; padding:0;}
.ly_honor .hnr_list { width:1090px; overflow:hidden; margin:0 auto; padding:0 5px;}
.hnr_list ul li { width:250px; overflow:hidden; margin:0 11px 30px 11px; padding:0; float:left;}
.hnr_list ul li.mr_no { margin-right:0;}
.hnr_list ul li a { display:block; width:250px; overflow:hidden; margin:0 auto; padding:0;}
.hnr_list ul li a .hnr_pic { width:230px; height:155px; overflow:hidden; margin:0 auto; padding:9px; border:1px solid #ccc; background-color:#fff; display: table-cell; vertical-align: middle; text-align: center;}
.hnr_pic img { max-width:100%; max-height:100%; vertical-align:middle;}
.hnr_list ul li a:hover .hnr_pic { border:1px solid #f90;}
.hnr_list ul li a h3 { width:250px; height:20px; overflow:hidden; line-height:20px; color:#333; font-size:16px; text-align:center; margin:15px auto 5px; padding:0}
.hnr_list ul li a:hover h3 { color:#f90;}
.ly_honor .hnr_tit { width:1100px; overflow:hidden; margin:0 auto; padding:0; color:#333; font-size:20px; font-weight:bold; text-align:center;}
.ly_honor .hnr_big { width:760px; overflow:hidden; margin:30px auto; padding:19px; border:1px solid #d9d9d9;}
.hnr_big img { display:block; width:100%; overflow:hidden; margin:0 auto; padding:0;}

.proli_img{ width:240px; height:240px; border: 1px solid #ddd; float:left; margin-right:30px;}
.proli_img .proimg_bk{ width:240px; height:240px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proli_img .proimg_bk .proimg{width:240px;line-height:240px;height:240px;text-align:center;position:static;+position:absolute;top:50%}
.proli_img .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:235px; max-height:205px}


/*普通在线客服03*/
.ser_btn { width: 30px; height: 100px; overflow: hidden; margin: 0; padding: 0; background:url(../images/qq03_ser_btn.png) no-repeat; background-position: -30px 0; cursor: pointer; position: fixed; top: 180px; right: 0; z-index:10000;}
.ser_main { width:120px; overflow: hidden; margin: 0; padding: 14px 15px 14px 14px; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-radius: 0 0 0 5px; position: fixed; top: 180px; right: -150px; z-index: 99; background:#FFF; z-index:10000;}
.ser_main .ser_con { width: 120px; overflow: hidden; margin: 0 auto 3px; padding: 0;}
.ser_tit { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 5px 5px 0 0; background-color: #158cf1; color: #fff; font-size: 12px; font-weight: bold;}
.ser_btm { width: 120px; height: 5px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #158cf1; border-radius: 0 0 5px 5px;}
.ser_con .lxr_list { width: 100px; overflow: hidden; margin: 0 auto; padding: 15px 9px 0; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.lxr_list ul li { width: 100px; overflow: hidden; margin: 0 auto 15px; padding: 0;}
.lxr_list ul li h3 { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto 5px; padding: 0; color: #333; font-size: 12px; font-weight: bold; text-align: center;}
.lxr_list p { width: 100%; /*height: 16px;*/ overflow: hidden; line-height: 16px; margin: 0 auto; padding: 0; color: #666; font-family: Helvetica, Helvetica Neue, Arial," sans-serif"; font-size: 16px; text-align: center;}
.ser_con .qq_list { width: 80px; overflow: hidden; margin: 0 auto; padding: 15px 19px 7px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.qq_list ul li { width: 80px; height: 24px; overflow: hidden; margin: 0 auto 8px; padding: 0;}



/**产品详情页产品图片切换**/
.prodetail_img { width:52%; height: 456px; margin: 0; padding: 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:100%; height:70px; padding-top:10px; overflow:hidden;}
#spec-left { width:16px; height:70px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:70px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul {}
#spec-list ul li { float:left; display:inline; padding:0; width:18.4%; height:70px; margin:0 2% 0 0;}
#spec-list ul li:last-child { margin:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border:1px solid #dfdfdf; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #1f71c2;}
#spec-list ul li img { display:block; max-width:94%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:100%; height:375px; overflow:hidden; padding:0; border:1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:104%!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}
#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}
.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}
.jbzl_ul{ clear:both; margin-bottom:10px; border:1px solid #ccc; border-right:none; height:61px; width:398px; overflow:hidden;margin-top: 10px;}
.jbzl_ul li{ line-height:30px; float:left; width:193px; padding-left:5px; height:30px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; font-size:14px;}
.jbzl_ul li span{ color:#333; font-weight:bold; margin-right:5px; float:left;}
.jbzl_ul li b{ color:#FF0000; font-size:16px;}
.jbzl_ul li a{ height:20px; line-height:20px;border:1px solid #cf6408;text-align:center;color:#f97602; display:block; float:left;}
.jbzl_ul li a span{ float:none; color:#cf6408; margin:0 5px 0 5px; font-weight:normal;}
.jbzl_ul li a:hover{ background:#f97602; color:#fff;}
.jbzl_ul li a:hover span{ color:#fff;}